Career 2022 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Chile F1 Brazil F12 El Salvador F1 Chile F1 Chile F2 Chile F3 Argentina F3 Italy F16 Italy F17 Shenzhen Challenger Irving Challenger Surbiton Challenger Mexico F10 Astana Challenger Ecuador F3 Brazil F13 Uruguay F1 Argentina F7 Guatemala F1 Costa Rica F1 Mexico F1 Argentina F4 Argentina F1 Mexico F2 Adidas International - Sydney Grand Prix Hassan II - Casablanca Heineken Trophy - 's-Hertogenbosch Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Idea Prokom Open - Sopot Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BMW Tennis Championship - Sunrise Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Citi Open - Washington PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Kremlin Cup - Moscow Apia International - Sydney PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Gerry Weber Open - Halle Konzum Croatia Open - Umag Suisse Open - Gstaad St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Citi Open - Washington St. Petersburg Open - St. Petersburg China Open - Beijing Rennes Challenger Internazionali BNL dItalia - Rome Sunrise Challenger Argentina Open - Buenos Aires Open de Franche Comte - Besancon Bangkok Challenger Challenger Ford de Cherbourg - Cherbourg Sparkessen Magdeburg Open - Magdeburg Fergana Challenger - Fergana Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth Pekao Open - Szczecin Siemens Open - Scheveningen TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella V Torneo Internazionale di Tennis - Barletta Warsteiner Challenger Lubeck - Lubeck Opel Bulvaria MCG Bulgarian Open - Sofia Muller Cup 2000 - Ulm Privat Bank Cup - Dniepropetrovsk Wiesmann Roadster Open - Nuembrecht 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Copa Kia - Santiago Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes San Luis Potosi Challenger - San Luis Potosi XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Open Castilla y Leon - Segovia Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Tennis Masters Series - Monte Carlo Ningboo Challenger Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Prostejov Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Eckental Challenger Bratislava Challenger Brescia Challenger Bangkok Challenger Manila Challenger French Open - Paris Mouilleron-Le-Captif Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ho Chi Minh City Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kaohsiung Challenger Australian Open - Melbourne Indian Wells Challenger French Open - Paris Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Wimbledon - London U.S. Open - New York Ordina Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kyiv UMC Open - Kiev Japan Open - Tokyo Heineken Open Shanghai - Shanghai Sybase Open - San Jose Estoril Open - Estoril Energis Open - Amsterdam President's Cup - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam 2003 Mercedes Cup - Stuttgart Telenordia Swedish Open - Bastad Croatia Open Umag - Umag Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Adidas International - Sydney Qatar Open - Doha Dubai Open - Dubai AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Allianz Suisse Open Gstaad - Gstaad ATP Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok French Open - Paris Wimbledon - London AEGON Championships - London U.S. Open - New York Australian Open - Melbourne SAP Open - San Jose Open 13 - Marseille French Open - Paris China Open - Beijing Rakuten Japan Open - Tokyo Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Open 13 - Marseille Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Wimbledon - London Credit Agricole Suisse Open - Gstaad U.S. Open - New York Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Australian Open - Melbourne Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach French Open - Paris BMW Open - Munich Geneva Open - Geneva Suisse Open - Gstaad Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Citi Open - Washington Generali Open - Kitzbuhel New York Open - New York Gazprom Hungarian Open - Budapest Fever-Tree Championships - London Gerry Weber Open - Halle Wimbledon - London Valencia Open - Valencia U.S. Open - New York Australian Open - Melbourne Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg French Open - Paris Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York TEB BNP Paribas Istanbul Open - Istanbul ATP Kremlin Cup - Moscow Delray Beach Open - Delray Beach President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Heineken Open - Auckland President's Cup - Tashkent Qatar Exxon Mobil Open 2003 - Doha Allianz Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai AIG Japan Open Tennis Championships - Tokyo BMW Open - Munich Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest China Open - Beijing Bet-at-home Open - Hamburg Australian Open - Melbourne BB&T Atlanta Open - Atlanta Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Masters Series - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Toronto Rogers Cup - Montreal BMW Open - Munich Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris European Open - Antwerp BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Abierto Mexicano - Los Cabos Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Olympics - Athens Olympics - Beijing Davis Cup, World Group, 1R, BLR-RUS 3-2